deeply distressing - Spanish English Dictionary